1056
1
706
1129
0
333
734
1937
2306
2
964
1374
906
646
814
2113
521
3025
1343
662
999
848
1860
1914
1344
2095
4
3268
2326
2143
1565
3
322
28805
6
2114