1512
4
1364
1
3663
8
1426
1323
2
1054
1628
6
1072
0
1196
891
373
339
134
2263
3
2606
14
1473
7843
5
1570
4673
3246
1612
2686
2550
7077
1590
3049
2564
4463
1522