1236
5
1849
584
1
2807
8
1397
4
2700
3362
12
735
0
2
663
2536
7
1451
1610
2752
518
387
1004
932
3
268
1014
3513
1257
1413
392
2213
2038
1795
774
2137
1545