2100
2
3386
3
1935
12459
3926
14
1380
0
1352
5
2134
1
6236
10
1047
2600
4
1419
658
1681
1825
906
3203
6346
16
2776
1660
1720
1194