2596
2
1905
8
1296
2020
6
1204
3
2147
1
3233
1439
1671
7
4402
10
1993
1105
1462
1510
4744
9
9900
2779
3316
1524
1798
1106
683
0
445
1903
558
456
1333
744
1359
5
1049