1421
1
1470
1452
3795
248
809
2530
814
646
0
565
737
2326
4
1374
2982
3
6800
1233
1651
5217
11
4531
5