50
900
5
66
1344
9
68
1126
0
37
3937
10
40
2092
4
946
2119
3
1738
1488
6
2610
1
8
1090
1388
2
2339
3090
948
615
741
611
937
532
552
509
7
2448
1895
638
652