2814
4
1057
1
1184
2
923
3
2514
3200
2287
1708
1919
2578
653
1656
6827
5
1682
8
10229
14
1252
10
1297
1072
1020
4424
2125
3269
4785
12
1024
3130
1238
6
4169
15
2924
9
2717
4442