3025
1
3287
6859
5
3092
3663
1853
0
475
521
798
5611
11
1049
3373
5316
3
556
1925
8116
6
729
935
493
472
31220
10
4071
2395
48708
166543
18
483
553
2347
2
1943
257