2524
2
981
0
1661
1
602
405
2069
3
722
410
407
787
1161
846
4049
10
1124
2830
7
668
367
5875
462
1045
3559
1101
1837
1931
2161
357
471
719
2490
4455