12459
3
1289601
4
444571
9
2272
1
383
0
3507
6
8329
2
1431
2584
2528
2935
19783
25669
2132
4465
22
1527
174730
18
7471
3539
3354
1271
15233
3195
1922
2368
1935
5432
980
3998
5
20850