2884
5
504
0
3289
2
2108
3
3252
3691
4
1490
1
1252
458
1464
1014
1723
1633
1120
1463
1707
1902
611
575
1785
1002
3117
8
984
733
566
891
1896
2277