1222856
4
1289
0
32288
49
1823
1
3674
10
1626
661
2587
6
3196
3
2518
11
1733
10324
2
8731
5836
54
6062
16
5108
617
1329
10543
9
978
1115
1374
4677
2084
1496
3440
1326
2372
1107