1152
1
759
1309
0
1992
3
3403
2
697
253
1301
4914
5922
5
1623
2921
1744
1328
5389
1069
1080
4
2499
3357
5997