3162
2
464
1
623
1333
1131
1276
137
0
1700
536
422
1413
935
695
667
484
334
381
686
614
581
607
617
397
482
470
1352
3
1537
4
1214
828
3353