472
0
1343
2143
935
1133
58
1939
1132
957
951
454
1438
2121
4
409
663
415
1045
456
1557
1661
1
602
76
722
410
1610
1885
2
1348
787
1161
846