602
0
1133
1045
3442
2
1939
463
454
722
2121
4
333
1824
1661
1
683
1101
273
410
251
338
4396
3
1702
269
668
846
19279
2275
457
3691
5
2809
17353
2490