2671
18
4690
21
1446
6
1139
2
901
1
1005
4
244
853
290
444
3
261
0
84
144
678
590
338
659
78
492
884
1410
1423
5
1479
596
1595
1558
654
938
2131
19
1154