2125
7
2127
19
2814
12
1679
1
1323
2
1590
3
3999
23
2753
3179
1680
8
1836
2108
1062
3712
828
6193
687
2963
10
1411
933
4840
11
1352
3325
5
2430
6
1678
0
703
708
2858
4933
14
1292