4172
7
1185
9
803
1
1029
2
1040
0
1083
4
2266
3
12679
13
9935
2749
2216
8
2513
926
8018
1676
2387
300
2214
799
715
4673
2227
2716
1908
2280
1336
471
641
335
576