4440
3
2725
2
2939
16
1518
0
2017
701
1155
581
1
1294
928
1499
133
1683
4
525
6056
837
1363
2023
2629
1020
1980
1018
4239
1495
1042
19951
8
2272
762
9683
5
2249