1309
0
1992
3
697
989
1814
2
4914
2687
5
3063
10
1380
5389
1
802
1168
2891
4
1590
1295
1225
946
1363
1411
2077
2570
1438
2763
605
2837
3026
830
2760
2082
2272