1050
3
1106
1
1132
924
2818
998
4
2629
1914
2
1796
3956
2999
9
2098
1343
1092
12339
12
3168
212324
0
2935
4998
6424
1360
1873
1525
2526
4954
5
1829
1362
11
3304
2499
199