2151
1
665
0
512
578
3690
1243
3429
2123
332
1105
181997
11
1103
534
1588
490
2271
4
484
596
1166
673
562
2663
1862
668
1298
839
477
2241
914
1581