265
0
2780
2
2567
1
4531
3
829
2186
4000
944
2267
1717
3077
263
651
709
674
195
1268
315
475
1245
5
2602
383
253
552
611
1636
418
543
522
846