1310
3
576
1
89
421
881
1015
1449
2
506
1564
0
819
1522
4
1415
678
410
791
3340
7
1859
3120
817
1132
1654
860
812
2138
6
1392
2372
5
859
1994
1756
3235