2292
2
8527
1
3156
3
3835
5
1220
31371
64
1386
4074
0
1522
5204
123674
35
1694
572
1444
1812
1250
2170
3176
2322
4
2493
5811
562
1431
5521
1977
2133
1585
1105
987
484