2138
3
4453
4
2001
1902
3934
2
2184
0
1746
1
455
1819
895
1075
1259
2414
1562
2778
1175
1055
2820
662
4346
2337
1677
11104
6
3221
20
2501
5
658
1564
2023
1618
1239