2377
1
2535
2
19944
5504
16
2578
3090
6
1205
1704
0
2906
4382
4
1174
1973
14887
18
2428
11059
9
5169
11924
1819
1047
131589
2131
297066
1543
2403
2392
1168
1814
1013
1579
3931