2907
0
1824
1650
139
497
165
4396
3
798
1779
80
370
422
522
383
356
1073
309
2526
518
552
611
1973
815
804
47
2461
20
246
467
1408