2421
1
1036
2
1405
3
1251
0
825
528
600
989
4
669
1324
686
684
398
2662
12
3236
1921
737
2202
1544
1498
7
1072
6
6227
18
1829
1261
2186
3419
1432
599
1313
765