2125
7
2128
19
2814
12
1680
1
1323
2
1590
3
3999
23
2753
3179
8
1836
2110
1064
3712
828
6194
687
2963
10
1411
933
4840
11
1352
3325
5
2430
6
1678
0
704
708
2858
4933
14
1292