538
2
846
0
1037
1
1192
46414
1115
780
552
1620
2301
1344
1548
637
653
1466
1526
215
1281
2087
458
840
1649
2395
503
1220
2522
631
1921
4915
7
4713
5