1323
1
845
896
1578
0
1602
2
2733
3
2121
4
814
1090
2182
422
330
1133
1852
957
951
409
1557
415
2334
521
602
468
1571
1337
1237
787
1152
846
2490