3071
9
5141
7
2483
2
5090
3013
15
1077
1
1365
2525
3
1517
948
862
0
9036
1466
712
619
4099
2075
12
4451
3022
1679
1524
2630
1568
2259
1166
3460
1494
2584
4
1196
1811