602
0
76
722
410
1610
1885
2
787
1161
846
668
1101
2188
9
1626
1
455
325
765
1931
2161
2490
714
868
4455
1893
2328
552
995
1043
445
2211
913