1329
1
964
1418
2
3734
3
6062
16
2370
999
3795
597
883
1922
512
571
0
3595
6
2215
7
2459
2113
2693
1966
521
2119
1045
1883
661