13159
10
1176
1
2153
2
1928
637
0
409
1279
1622
5
10070
7
563
1888
661
3967
8
323
381
445
1973
2490
1101
2334
456
2143
1172
861
2702
932
1542
413
410
1710