2459
6
4073
4
1056
1
1889
16840
15
1302
0
3287
3
1774
3116
1640
2
1501
5009
2000
292
20634
8
17
995
1008
2474
1940
521
811
5
2982
2296
11392
1425
784
2814