3485
7
3316
10
5141
2392
0
467
6346
16
427
3303
913
1
951
3014
20
174730
18
1087
2857
2
1015
496
7304
8819
12
10064
8
2939
1606
2317
5
3491
4
3657
1361
1338
4001
2934
1380