905
1
510
1926
2
4016
4964
3
2608
0
4123
7
1255
1621
1030
2725
15482
15
2235
4
1001
2906
2499
22330
22
1622
1517
5135
2987
1279
1762
3815
1376
3466
5537
8