2166
1
676
906
717
675
464
1134
1574
1230
509
951
1783
3
3126
2
3052
13
1438
2668
7
476
0
4573
499
645
1808
1596
784
801
5252
956
662
23952
376
634