2733
4
582
0
929
3
2884
5
2082
1
2535
2
1668
3539
616
1412
599
5412
785
3498
610
1304
2254
1225
951
451
383
3107
7
8411
608
989
623
194
796
6
2794
302