2086
4
2864
7
1326
1
1418
2
1649
4594
2522
0
572
909
896
1543
1392
691
22330
22
1152
2298
552
1378
759
424
1045
1099
525
768
2952
3659
14
458
938
1297