1633
4
3371
9
1812
2
1249
338
0
2266
375
345
1226
1
1243
2123
1105
1103
534
490
2271
484
596
1166
562
2663
1862
668
1298
477
914
1581
2124
3
938
1603