3100
2
2277
0
2794
1998
4
2072
3
3871
2708
1576
617
2343
1
3918
7
3470
5
844
3423
2285
3465
527
2304
1753
1412
2054
3109
14
2584
11
3629
2534
4002
1441
1889
2502
4398
10