4553
2
2740
3
3066
7
796
6
2277
0
12621
22
2623
7159
10
7034
5
4435
2908
1957
1
3671
3014
20
1484
3303
692
10423
1445
7592
3543
2108
2558
1911
1683
1135
1988
3491
4
608
2763