1424
2
2057
1819
1
1168
2108
3
1400
2427
12
1305
1751
1816
2562
83
2392
5046
1102
2100
4179
1781
6779
5
1813
3629
3871
2794
3357
11
1618
841
3470
862
0
2650
20
3187