2245
3
3053
7
197
0
3765
4
742
2072
5216
8
815
1828
392
19944
2
10243
3882
5
1218
929
1372
1
582
3735
2123
619
451
517
2957
2475
5949
1933
2199
370
1522
1871