1145
1
1421
1118
2
1282
1841
7
1716
403
0
2393
3287
7952
422
330
1365
1326
951
409
1733
1261
1346
4
1425
107
1152
1750
3
2087
468
1220
662
545
467