2221
3
9441
12
1454
0
827
1
1084
1981
4
11829
1775
2
422
546
6850
10
3331
349
2721
1859
11483
8
25941
17
3045
4232
1375
6
573
1026
2584
1074
1348
2400
1547
1745
2011
974