2989
1
940
1623
495
0
572
1312
4074
2156
5784
8
472
1064
3
2906
1512
803
1022
2238
410
476
3426
4
657
658
403
903
5820
255
1844
2
2258
1359
308
384