1331
1
2534
0
1913
2100
2
2530
4
1166
11
2544
6
1019
3470
5
4168
1288
2207
1753
3066
7
1821
549
1494
967
2217
4837