1009
2
968
0
4536
195
1
4820
669
552
16
1056
2120
6
19279
2275
1518
2327
383
3691
5
2809
17353
2301
3092
303
1921
364
31535
1832
3
2235
1677
2520
1941
8
4445
3114
4