8527
1
1386
7793
4
2710
2
1522
5811
2493
1812
31371
64
234
2322
1431
2988
3993
123674
35
10317
980
24337
22
2786
1161
673
1185
1001
0
718
5204
3
1376
2271
3354
9
603
4187
10