3715
2
5151
21152
8
4562
10
946
1
3683
4651
3
2650
20
2405
2740
280
297066
0
582
1623
3080
370
181997
11
2039
1668
2773
1047
843
1019
3090
6
1069
3539
451
909
742
2073