5209
9
1267
2
5232
7
1415
1
2176
2995
1480
3
2758
4
8217
6
2100
1243
0
2231
6345
2123
1105
1103
1675
534
490
2271
484
596
1166
562
2663
1862
668
1298
477
914