1581
2
5225
8
3765
4
3065
1
1125
1588
753
0
5196
370
13967
2271
1356
3
1908
2245
1080
1160
1226
3053
7
810
1131
1186
920