1193
0
1819
1
610
3173
2
582
383
2884
5
7793
4
1020
3080
3
1380
3158
989
1044
2750
623
4044
929
3546
2465
1189