2956
2
1448
2531
6
1748
1
1495
1739
2061
3
5732
3885
4
8411
1322
1218
575
0
1677
1812
2788
2189
3560
2763
775