1222856
4
1645
1
4694
7
2043
911
2
1277
5
1049
0
1943
1438
195
385
468
955
2024
2490
895
349
1044
544
1540
2105
333
2330
397
580
244
6515
2584
566
1751