2131
2
2094
5
1681
1393
1
378
0
1803
1033
1399
4070
4
1047
2115
1149
1687
1828
3
1141
1757
1790
8204
1622
249
1275
1668
2326
2195
7793
5164
1522
1416
3848
11891
27