3225
3
4074
0
928
1
1586
2736
8345
2
1350
833
2667
2719
2114
3371
2788
1868
3101
2255
4160
1583
854
2258
1720
1905
1508
1040
2245
3053
7
1601
2204
5
83
534