1047
2
3080
3
3090
6
2932
21152
8
7793
4
9817
0
3364
1355
2468
2535
19783
2258
1
2631
3263
1839
32302
3715
3655
11
6445
1393
2801
5151
7021
1537
4651
3940
5
3612
10
6707
24
708