2120
3
2670
20
7328
2
3243
7
529
1
1501
1464
0
2691
1603
3595
6
2141
18385
915
1448
2119
923
11
2086
4
1470
1740
1089
641
2129
3006
7334
11768
21
282572
2372
2422