1378
2
1418
3659
14
1431
1543
1645
1
2470
3287
1647
1984
3
2153
1649
2296
625
552
0
9315
3117
1099
10070
7
323
619
909
1192
1428
1069
5009
1152
4594
896
1105