4123
7
484
0
1289
2
2419
3
477
8772
787
2195
1
58
1282
9778
12
1348
2135
9
3719
3243
3092
290
4106
1650
288
383
1285
4987
2541
1343
2465
839
999
2301
1961