1605
1
2762
1303
1539
1376
1643
828
1180
21152
8
2593
1928
1195
1396
297066
0
2711
2
1897
1101
1669
1706
392
5432
1691
5151
2911
9
4651
3
398656
19
1546
550
2680