2578
1
693
0
1365
3485
7
3326
3
2153
830
526
475
1310
1079
2
673
868
784
1883
802
3041
5414
697
2136
5439
6346
16
2199
1686
6517
4
662
3078
2044
2299
476