3715
2
5151
4179
1
21152
8
4651
3
2650
20
2405
2982
2740
280
1320
5897
4
297066
0
2366
3109
14
2804
771
693
3080
1778
2669
2312
181997
11
2522
2368
2049
2773
1532
1993
1380