4074
0
1380
467
1431
1
2535
2
181997
11
3820
3
19783
4311
888
4305
1788
1690
1767
2131
2294
17946
1532
3655
1220
32302
19944
2615
1093
83
2368
3354
1326
2999
25669