5204
3
1632
2
123674
35
2254
1884
2732
2005
951
1
8527
1812
1600
913
2322
4
2968
980
1431
1681
6236
10
1514
1539
673
2906
4443
9
1161
1554
1371
24337
22
3644
2786
3738
5