1017
0
621
660
1371
1
1055
504
5164
5
883
1239
1380
458
1564
1494
467
5196
2
4168
4
1252
2001
1903
1813
1015
2619
3
1030
3252
2640
1011
1660
917
1513
1698