790
1
1590
2999
3
2840
2
1992
1816
697
0
1309
637
3562
83
4914
10827
4
2271
1963
5389
1161
1088
1631
1369
2670
6779
5
745
605
1725
2041
2313
2075
4821
2518