2237
5
2168
3
1152
2
1365
1
1686
2114
2507
1471
2207
0
665
2332
4702
4
17333
27
2786
2085
1079
844
2488
3461
784
2960
1599
2394
2276
1660
496
1292
1000
745
2468