50
897
5
66
1343
9
68
1125
0
37
3928
10
40
2091
4
945
2118
3
1738
1483
6
2610
1
8
1088
1384
2
2337
3088
946
614
740
608
934
532
550
508
7
1735
2447
1893
638
650