1129
0
308
2420
1021
1
1418
2
2602
1115
1205
2678
10
2258
3
2306
1037
1506
1354
7
1501
2814
5
1392
1069
1869
2816
4298
8
495
1664
839
3889