573
0
303
157
2668
2
422
266
359
248
592
2648
5
24181
8
2224
3114
4
787
2574
1
75
69
560
13491
1824
2459
9
38
580
2531
516