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