596
1
934
4
1345
378
2385
2
2927
1774
1310
1571
422
854
3
877
1531
7
457
768
1305
4509
5
68
1131
1632
1102
3020
1417
135917
0
432
734
448
1236
1039
2072