1780
2
2920
4
4655
10
2109
1
2940
5889
8
1897
1812
599
3195
3
2322
980
2786
1585
24337
22
5204
5805
1001
0
4630
592
123674
35
841
507
3267
3882
5
674
4187
444571
9
4562
1558