1222856
4
1333
1
4223
22
31535
0
363
2564
2
330
400
370
19279
509
300
116
2560
422
543
326
2315
1943
1073
6365
24
477
18403
6
580
3025
398
1547
4071
2955
5611
11