1431
1
1118
2
2189
2036
582
0
2044
1912
2152
4168
5
2495
2505
1451
1529
1306
13018
1599
1426
3
1937
7
3102
1015
2294
951
1787
3354
1631
1547
1681
1265
4606
1038