1222856
4
20634
8
169211
11
376
0
4924
9
4396
3
2461
20
282572
2125
1
2062
349
1054
1545
1209
3282
2
101
1056
1181
2642