2096
1
2649
0
2759
883
3252
1017
2551
3
1828
2619
1108
20850
5
4176
6
1380
3044
15
2765
1268
3965
2144
2
3649
4
1488
1398
1015
2204
611
3012
348
1698
800
1298
2060