2416
5
407
0
78
1018
2
1126
544
668
4362
458
437
476
2793
15
1102
1073
1277
320
3351
1
3054
932
1865
1086
1659
6
2033
432
1748
3044
27
4252
2079
3
475
1811