498
1
815
0
1312
3
1262
5191
24
1037
1588
2
812
196126
2015
5
2482
1297
332
398
617
428
491
544
1093
769
1111
120
1002
477
151
625
233
307
275
431