2166
1
801
0
1211
784
843
1669
96
13
1458
758
3580
499
476
2255
2
5252
1743
4775
583
532
103
367
1029
1012
411
4237
2364
416
477
376
2228