1222856
4
911
2
1645
1
195
0
895
349
1049
955
544
1044
385
468
521
2490
1540
244
2043
1073
566
1277
5
1356
422
565
1943
558610
6
2992
420
1438
547
383