2740
3
3066
7
4553
2
1412
0
3543
951
1
2534
2650
20
1179
2233
3629
862
432
841
12621
22
2623
6
3991
4
7159
10
7034
5
4168
1957
3539
692
1484
2122
1516
1911
1683
3715
608