361
0
641
453
1784
2
440
1
244
397
469
353
699
851
637
323
1367
78
1815
968
1137
2661
1897
53
320
374
391
4159
7
3082
1710
545
22330
22
475