2472
3
1749
1
662
0
2260
12
2272
417
1976
2
646
263
2372
2982
3795
650
447
544
1250
2799
571
56488
6975
4
775
2033
3044
27
4252
2079
48766
24
356
1756
2431
2417