2201
11
1279
1
1928
2
1622
5
403
0
579
627
938
2112
1124
2121
4
744
381
1542
1176
3342
595
1264
1939
425
1215
484
787
1610
1832
3
1004
602
957
798
951