1436
2
1747
4
1318
1526
1
2373
7
1407
3
1376
1627
11
4746
9
1534
2477
1558
2744
6
1851
796
0
2041
693
1693
1703
5
1052
998
803
505
2191
939
4880
1299
2936
3066
3306