3118
3
930
2
1227
3253
1
5929
2039
12
3772
8
633
452
2213
5
3383
2767
6
4201
3703
3346
15
2095
0
1293
4
877
2018
3425
3146
22
11767
968
913
2306
2273
10
1310
910
18803
9
1080