7153
9
4964
3
909
1
1543
2
2306
3650
896
6383
17
5425
23
646
0
3353
11
2914
5
390
1418
2658
905
11829
2608
2030
2141
691
1893
484
2522
22330
22
239
1279
97284
1376
6406
12