2296
2
2691
2955
3564
3
854
3595
6
3116
1
661
2141
2119
3659
14
923
11
2086
4
1740
641
3006
2634
0
7334
282572
4436
9
3428
2422