2382
4
3063
3
2440
1424
1
1346
2312
0
1089
24337
22
2773
5
2583
7
2135
2
1373
1740
2136
3683
6
6445
951
8535
12
2551
1808
1036
1700