382
0
653
3510
2
2758
1
1131
953
390
729
968
547
543
539
2190
1267
3149
4
1346
577
187
719
448
859
2694
3
2069
640
760
369
2551
386
2809
4159
7