2760
4
3715
2
5151
21152
8
1660
1
1690
1467
297066
0
4651
3
1590
2650
20
2405
1757
2740
1131
280
2906
1558
2377
3080
2908
10
181997
11
2773
2287
1319
3562
989
1047
1843
897