2870
3
2169
2
1987
1
97284
0
2714
5
1501
543
2260
3100
530
4
15440
39
184
2521
1464
1268
987
5838
4713
2095
7143
1343
475
1973
738
597
1295
1043
565
1671
1032