2708
5
1536
0
91
1
1644
1229
1243
2
2876
10
793
5577
6
2181
954
2111
3
1260
427
1083
884
2035
4
167
1224
2650
1037
722
1131
2405
1249
1453
1688
1434
647
2930