1605
1
2762
1303
1539
1376
1643
828
1180
1928
1195
392
0
1396
2680
2315
3629
1897
1101
3871
2
1669
1706
2794
1618
841
3470
5
862
5432
1691
2650
20
3066
7
2285