2733
4
582
0
929
3
2884
5
2082
1
2535
2
1668
1295
5412
785
3498
610
1304
2254
2650
20
451
383
3107
7
8411
608
989
280
623
194
796
6
302
3683
14125
10
3971
4235