1229
1
1209
1903
2
7952
1133
0
3006
3
3268
403
1566
417
1161
1215
787
1101
381
1939
1009
957
951
454
2121
4
409
415
1045
456
3559
1557
1661
602
722