1424
2
2057
1819
1
1168
1305
1751
1816
2562
83
2392
5046
3
1400
484
0
2108
662
801
1781
1813
673
1243
2123
1105
181997
11
1103
915
534
490
2271
4
1963
596