2274
1
3128
2
4948
8
3943
4
1842
23802
9
1265
0
190
2954
2265
4309
3
577
1005
1075
1552
2639
1630
1093
14559
12
1982
12459
1328
685
13018
2788
2097
16535
7
1329
8440
4779