653
0
3510
2
1326
2758
1
1131
953
729
2190
1267
3149
4
3092
333
169
326
859
2727
493
2694
3
1428
573
2551
820
375
2809
407
2301
7328
556
586
17
2913
11