1289601
4
898
1
1131
0
2701
2773
5
1403
717
6698
7
12761
3
3411
13
3351
1093
515
8313
9
2140
2
2126
2907
390
3546
25494
867
1632
4077
2985
1219
2769
946
476
2453
2125