1561
1
1615
1065
802
0
1834
1294
601
1022
323
969
658
388
423
1763
1669
931
2399
2184
521
3191
1475
2
2562
3918
3
758
536
1095
4562
5
467
432
1301