2211
0
777
1297
1779
639
968
719
558
1754
169211
11
1553
1638
2
394
4594
1
1075
468
396
1554
376
2952
918
2696
4
572
413
768
1238
363
611
507
239