1289601
4
2593
1
2897
1415
2580
2
666
3
297066
0
741
989
1802
1853
1005
3503
3180
2545
683
2138
13499
5
3608
9
5978
6
34959
18
2605
2632
2139
3910
436
2517
2999