543
0
327
472
392
932
241
804
1073
670
1454
363
152
3663
1
553
169211
11
463
1887
63
65
631
290
474
477
3287
1343
945
165
714
4682
2
792