2327
1
3242
6
3453
8
5682
4
909
1543
2
896
4631
3
6383
17
1452
3091
7
382
1418
1253
7153
9
868
696
629
2306
1649
689
5425
23
3353
11
2748
398
2608
0
1900
2445
769
22330
22