2303
4
1309
3
3057
1497
7
3226
13
1733
2
1337
3231
1
4463
14
1410
4423
8
4007
1370
2455
4976
5
2929
6
2129
1558
2017
2416
1684
715
1408
987
1431
1224
1026
1405
2333
2267