1905
2
770
0
1866
3
1366
472
993
1
1925
4682
4154
4936
2109
963
5871
15
1233
1290
383
1285
1343
1053
839
999
2301
1961
2168
12590
1276
804
392
1861
2221