4258
1
2012
2
2069
5
6779
658
721
0
758
984
2366
2139
4
21152
8
1672
2127
7
1225
563437
6
3080
3
4465
22
12459
964
1529
1044
1601
1190
1028
2512
2956
2318
3546
1310
534