5135
10
898
1
1591
3
3058
1360
1399
2934
4
34549
0
2564
3400
2
3215
7
2268
4100
1255
801
1694
233
198
496
2111
909
1326
1418
5
422
426
1050
1138
1174
4876
6
1045