1581
2
239
0
1056
1
982
3
1045
3765
4
2245
10064
8
1226
3053
7
1407
1922
6
2045
4614
3589
2436
4971
1509