1229
1
564
1514
1594
3
2886
2
1484
951
2110
619
384
0
1727
616
2502
1233
1871
2326
2740
83
3364
718
2402
4
3539
1954
921
2430
1135
2247
1116
1888
2495