2491
1
225
2
4717
1242
1354
6
488
3159
2406
5
944
1113
0
1711
1867
3076
191
2477
3
351
1156
1184
1293
2080
1925
952
203
1574
1783
327
2561
16
407
6338
701