3251
6
2243
7
4111
2
1141
0
1463
1
489
348
1551
781
97284
3510
2758
729
4677
10
2604
1877
1267
3149
4
988
294
578
398
1462
1878
341
2732
5
436
957
2659
2059
8