2760
4
1660
1
1690
1467
2
1590
897
1843
1757
1131
2906
297066
0
1558
2377
3618
5
2908
10
131589
181997
11
3188
2287
1319
3562
989
775
1020
1077
6236
1417
444571
9
861
2090