1681
1
1494
4
8527
1386
2612
5
4074
0
1522
1815
2
1444
1812
1250
2170
2322
2493
5811
1431
5521
31371
64
1451
1977
2133
123674
35
980
24337
22
2786
1161
673
1185
1001
718