2490
6
3779
2
32302
0
1383
1812
1
2322
4
5196
505
1431
718
1685
1421
980
1161
24337
22
673
2786
1185
603
1001
1376
5204
3
1467
3315
3354
9
4187
10
2366
5
2535
6676
12
2732