19783
2
25669
0
7793
4
32302
9817
3364
3
2921
5
5440
8
1047
1355
2468
2535
2258
1
2631
3263
1839
3655
11
6445
6
1393
2801
7021
1537
3090
3940
3612
10
6707
24
708
1986
2316
1050