2332
0
2258
1
749
415
2439
2670
984
5430
1123
1061
19783
2
2535
614
493
414
318
3168
340
1070
2701
544
1923
4044
5
673
98
52