1146
4
1274
1
2323
3
1529
1209
2
894
0
935
2030
7
2470
3542
4800
14
3194
1860
3099
2082
1481
3030
1702
1614
1473
1475
1476
729
6219
6
1153
914
1198
572
1822
3223