2894
2
1915
1
809
3000
840
2297
5
1365
4743
11
950
1946
999
3102
10440
15
1176
1781
10
987
724
879
1478
3
805
560
1210
0
567
890
851
1039
538
770
1489
4
739