353
0
1961
116
1650
543
2106
1
392
505
418
2062
2
8116
6
1636
363
2635
458
633
422
63
464
810
896
246
138355
1894
777
373
573
913
2972