1123
1
2211
0
1129
383
1084
935
1412
53
2652
2
315
240
2209
3
1954
1132
835
1049
2497
1767
1842
1714
2395
414
1734
105290
2199
2328
276
254
1243