2078
4
2397
1
3069
5
2835
929
3
1201
1188
1292
5411
13
3086
451
0
1102
2
1400
11
468
701
536
3425
744
64483
1853
26
29
3213
996
85
940
174679
2729
254
2427
16979