1281
1100
0
959
2572
2
2060
1
2166
2283
1150
1005
3
1071
690
864
3645
4
1999
3671
1098
517
1921
1234
3062
5536
1080
3661
3172
6
1044
1023