2425
7
2768
0
1125
1
1211
2454
2
1359
1903
3
2189
2192
12733
5
1679
2435
3034
795
1396
2495
1255
982
950
1393
2659
956
1388
2272
1711
828
4702
4
688
1547
594