1710
2
1993
3
2891
4
2322
913
1
1444
3765
2268
24337
22
4309
718
4329
10
400
0
1514
1075
6929
11
658
2337
5
19932
6
4187
7042
603
1671
1646
2966
297066
644
674
2771
800