2677
2
3719
8
993
227
1
628
114
1427
4
1534
5814
1110
1055
981
3
2608
0
2304
5
1125
3432
3949
1128
6
3666
1643
1360
1796
1186
1158
1109
884
1563
1219
2466
3867