2173
1
938
2057
2942
6
1683
0
3354
3145
4
1307
4236
3
1247
2
2155
1410
2505
3683
1743
826
3054
5
1150
1739
1306
2044
1175
2500
582
790
1481
2060
1168
21152
8
1978