1289601
4
3329
0
913
1
1652
3
2732
2
534
2593
356
14861
7
189326
2932
562
1047
3546
5431
5527
2853
2471
2823
5
2342
5825
908