3612
10
1746
2
3238
1
1954
3
673
0
123674
35
1380
1749
5967
32302
300
688
574
402
4237
662
479
458
517
2512
968
34
5382
5
3196
1289601
4