1034
1
3063
10
2057
3562
1941
1326
0
1057
1264
1249
2
4130
18
2189
1929
3
3125
15
2082
3941
948
628
722
2145
975
971
564
1916
904
585
2199
836
567
587
931