2425
7
2768
0
1681
1
1734
2
1539
2152
2294
1038
496
1168
3326
3
2166
693
2336
5
4179
1093
868
1725
745
1788
2999
83
300
1135
2133
526
1250
1938
2631
2329