1222856
4
1172
2
2694
3
423
0
2730
6
2522
945
1
4604
13
1578
780
2551
1824
2657
2668
3233
2444
2767
1842
6370
5
2126
492