3904
12
2776
3
1566
2
1178
1
1730
2194
733
1129
1642
2551
1686
2314
2114
623
2809
4158
5
1536
0
102
810
1771
983
1281
2207
2430
1340
2023
422
1822
2405
1316