2284
2
1385
1
3025
236
995
2306
814
1603
1869
458
0
1550
646
385
1378
176
1418
848
2693
3
2296
3632
5
512
799
1008
1132
3287
1302
499
1762
4513