1222856
4
1551
2
6515
1
2190
1602
0
2073
2108
3
412
2459
9
4536
16550
27
10396
8
1932
371
2189
2008
2275
646
2730
3691
5
4071
2809
2197
17353
2301
423
2881
1854
49165
7
7334