1304
1
3354
9
2538
2
912
615
2272
1646
3
2392
6676
12
4241
4463
5
4943
739
4096
8072
34959
18
11192
10
1806
2544
663
6014
0
1500
1007
561
3267
4
461
2612
2735
9220
2786