1104
1
1048
0
346
935
25
666
768
703
960
971
782
9566
8
1329
1541
3505
2
1581
5252
403
2159
1226
2250
1781
3
2245
3053
7
2365
4
2332
1969
1690
2797
5
3901