2571
2
665
1
3924
4
456
1346
4138
694
0
547
3510
7
1358
5
1211
1230
1153
6
512
1097
472
1338
882
1722
3
416
1877
1513
934
9050
9
510
600
482
1495
549
4211