1145
1
1282
1421
1716
1118
2
1243
928
1132
0
1941
418
1171
1286
1040
2314
762
2337
403
2596
2724
1671
246
2103
1343
1216
2461
20
282572
1390
4820
193