1496
1
12431
17
6047
4
21152
8
1699
2
2593
1568
297066
0
951
1015
1087
2336
2711
1606
2710
4311
1751
1257
6
8527
4562
5
5489
11
1360
2131
83
19944
3326
3
5151
2911
9
2368
3929