2968
1
1632
2
784
0
83
1779
3644
1539
1681
1554
1371
868
2254
4499
12
526
693
830
4588
5
402
2427
1129
197
467
3172
1380
962
3326
3
582
873
451
994
6