1530
0
599
1751
1
2292
2
2170
2732
1250
4074
3176
2133
5811
4562
10
2309
2188
4
2322
2308
31371
64
5521
1884
3
2802
5
1311
851
1383
5204
24337
22
20312
39
1558
1444
2788
1681