12459
3
2489
8
2612
2
2032
4
3916
1
820
2299
1811
4402
15
94424
1627
2627
2254
2476
3289
10
3498
2972
0
2147
2583
7
4212
1929
3695
1804
658
6676
12
2101
4954
2368
5746
23
11924