1513
2
1712
3
144
490
4
1269
1
2933
5
2430
6
4399
10
3326
1065
816
622
0
891
655
2235
12
639
721
588
2571
1641
3281
8
6648
3325
1224
2227
1406
893
1746
1861
599