1123
1
1574
3
2750
5
1308
3160
889
500
2291
462
616
1783
4
1202
2
2061
1576
685
650
6
7621
20
4476
3523
3456
1406
1711
21702
54
1571
2550
3235
1916
6438
9
80634
0
71447