2848
2
1672
1
1548
841
1994
1544
3
2447
6
1115
0
2192
1218
297066
571
3683
1665
2658
10
1581
4996
669
458
1507
3765
4
1465
1348
666
9817
1231
1074
599
1295
894