3498
4
2526
3
2198
2
2091
8969
0
3037
5477
8
1972
1
2710
9
2190
2915
5966
7
282572
1705
6975
2235
646
561
7334
2532
4820
5781
6
36609
34
2073
2126
281
858
798
623
2727
5