747
2
88
1
537
173
1550
7
1475
152
848
2217
5
403
1760
58
430
751
371
555
87
570
1417
135859
0
3018
3
272
219
179
77
72
56
74
443
1306