1325
2
1663
0
4823
9
1210
1
810
1147
1731
1564
2512
1739
3
4132
1319
4278
2368
2152
1358
2562
1093
2982
2760
4
1691
2044
3176
3326
882
2238
579
2598
2075
12