1590
3
5530
6
5648
1
2279
1099
2
640
3045
5
1655
4
1634
5625
4067
18
6321
7
959
519
248
2302
1946
0
2812
11
576
913
1737
1518
8
210
4390
22
1285
3621
14
922
1244
1819
530