2732
2
2906
1812
1
913
951
564
3738
5
5090
7034
3673
6
718
8527
5204
3
1001
0
603
3354
1376
4187
10
716
2322
4
3303
1431
1049
3315
6236
3591
11
1102
1514
4321
4398