2890
3
929
3200
2524
0
1590
1
1669
4
2710
2
2990
2392
1189
1982
2173
2921
5
19944
1105
596
1103
6139
484
2663
914
490
1581
2377
1243
668
1166
519
1819