1380
0
467
496
1813
1
4084
3
2377
2131
475
1310
2972
1012
2360
6
2456
1399
830
1031
1547
915
1225
1000
1690
1376
2368
801
6516
8
1816
108797
868
3252
504