935
0
1304
99
1
267
419
445
482
1939
352
2490
297
454
552
16
469
262
138
750
2143
165
2634
321
351
968