3326
3
575
0
3055
1
809
984
1000
1252
693
566
471
1239
2368
2
1241
202
1558
1060
621
496
3252
1017
1265
2402
5
1136