2181
5
3369
3
2576
1
5517
2
2766
96
0
458
4084
1930
2650
4
516
986
878
501
388
2341
910
1396
801
1099
810
1511
730
422
620
3196
163
405
496
1194