1654
2
2716
4
4427
10
1947
1
2666
5537
8
1598
5009
0
1343
4374
3
1132
1506
597
3535
5
440
670
812
2493
7
912
1323
2269
1401
547
2337
3380
522
3632
3930
11
633
3116