370
0
6026
2
1225
2650
20
1588
3629
1
862
753
616
1022
1412
840
3539
3
4311
2879
2534
2772
5
2508
7
1618
1125
1179
2028
3871
2794
783
773
2929
6
951