4619
6
770
0
1866
3
472
1338
4
5290
2
4682
2108
2149
8
1863
1
1138
4936
422
1274
1020
1429
4411
1575
1014
1073
139
383
1285
1343
1053
839
999
2301
1961
2168