4476
2
5196
3612
10
6445
6
1839
1
24337
22
3565
8
3364
3
3848
1271
2069
5
7733
3987
2392
348
0
1809
1636
708
1962
2348
5915
11
2478
1552
4
2317
2292
5546
1361
1289601
2204
3871
12