3354
9
4402
15
2664
3
2621
432
0
1978
2
2502
1285
1
3758
1035
3157
3854
1152
2079
1383
3587
2999
2668
3527
4005
790
21684
1379
7304
7
2964
8
1639
6516
3491
4
3671
1201