2996
0
14
1153
2462
3
2622
6
2131
1
496
6026
2
1558
1622
2023
3326
1304
300
4179
1093
2988
2710
802
25669
868
1431
693
745
785
1787
1819
610
3173