2262
0
815
1
3683
571
1511
894
2660
2
507
1295
2456
1226
2650
20
297066
2136
801
3321
3
280
1812
1380
1773
1581
1788
5527
266
2443
2250
3765
4
4096
2209
2245