2440
3
3063
1044
0
1844
1
1346
571
1289601
4
1282
1226
25669
3053
7
19783
2
2535
2309
2270
4044
5
3083
17946
657
2465
3125
539
32302
1849
1673
1436
8535
12
2668
3498
3779