2292
2
8527
1
1386
4074
0
1522
3156
3
1694
3835
5
1444
1220
1812
1250
2170
2322
4
2493
5811
1431
5521
31371
64
1977
2133
123674
35
987
980
24337
22
2786
1161
673
1185
1001