50
1383
2
28
1363
0
8
1689
1
7
2748
5
1484
20
3318
2111
10
1145
4
1480
927
675
12
1223
803
3
852
614
760
13
569
844
938
636
819
680
11
708
1193
16
892
813
648
674