1390
2
1568
3
1497
3171
500
1
609
851
0
1395
65
1452
2195
2260
6
1565
5
499
2542
1138
472
1851
1587
819
7821
8
1224
4
260
1367
71004
1216
659
470
126