3410
6
4443
9
2285
2
1812
1
3660
2322
4
1431
718
980
1161
24337
22
6091
673
2786
1185
603
0
444571
1001
1376
5204
3
3354
4187
10
17333
27
6676
12
743
3948
1662
1507
3936
4199