2172
2
1517
3
995
1
2505
1306
1108
1819
2838
1382
1015
2294
951
3158
3354
1038
2181
1398
2312
0
582
1433
1740
843
2495
1451
3518
2522
1743
1681
3054
5
3683