1009
7
217
1
120
1501
4
171
125
0
335
81
2271
3
2870
1839
1319
5
672
1977
810
2
1712
660
518
583
586
4490
9
1493
1201
136
1004
8
1346
844
2711
6
1426
128