1672
1
2447
6
2848
2
1548
1544
3
2192
841
1218
1994
1115
0
1310
2781
57793
1271
660
1896
1744
7222
4
2977
2292
2820
10
542
984
1231
348
4715
5
1012
1074
599
2861