3715
2
5151
21152
8
4651
3
2650
20
2405
1
2740
2392
280
2377
297066
0
3080
181997
11
2773
867
1047
3090
6
2360
2456
1380
1031
2932
6516
1500
3683
2073
1532
1399
1660
2972