1396
1
1229
718
1514
1871
2
1605
2762
1116
2110
1303
1539
1376
1643
1180
828
1594
3
2680
0
1348
4
2315
1195
1928
1727
1897
1669
1706
392
1579
1484
5432
1546