2732
2
4187
10
1812
1
2322
4
123674
35
6676
12
2786
1202
1001
0
1490
5
3344
20850
5204
3
718
1901
3109
1376
3364
603
5164
12459
94424
527
674
1289601
189326
3121
762
4074
3444