2292
2
4074
0
3156
3
1444
1
3835
5
1812
5204
1220
4187
10
31371
64
2322
4
2732
1977
2786
5521
1585
123674
35
12459
1001
592
3998
1694
1376
603
20850
1250
674
1721
5164
2170