3316
10
12459
3
9956
6236
2372
1
3014
20
6346
16
2448
2
2722
3502
5
2476
3085
3491
4
1675
1289601
3485
7
5782
19944
929
2342
2274
1993
404
0
5141
2151
637
6500
781
2740
467