2103
1
1270
2
1622
2948
9
1194
2612
5
2512
0
707
1558
866
2890
3
6617
181997
11
1834
5440
8
2356
6
1763
1294
4944
2083
2668
3544
2921
2600
4
2982
2729
14
3354
845
2133
6346
16