2236
2
3037
3
5477
8
1972
1
2190
2915
2587
6
3674
10
646
0
2604
7
7334
4
2532
4271
1661
1960
1890
5620
11
4677
36609
34
5617
5
2073
2126
281
752
858
798
737
1277
623
2727