1359
2
2324
4
1493
1273
1
1486
3008
1285
4691
1734
1709
2054
1168
1997
4928
6
1637
2657
873
563437
745
0
2120
666
8414
1660
971
1093
473
1579
1400
706
781