384
0
237
268
1398
539
456
1861
5
2522
238
31535
390
916
277
361
419
248
2168
171
2855
3
407
427
303
1362
1
2299
2694
747
1332
295
490