1424
2
2057
1819
1
1168
2108
3
5046
1400
1305
1751
1816
2562
83
2392
3683
1788
3187
5
1295
1865
1781
2650
20
1813
2152
0
280
4080
1581
3357
11
2250
3765
4
2245
297066