1041
4
1484
0
815
1
1184
4556
28
3016
3
1448
940
1368
1611
6
1267
16
3281
8
1667
1688
1399
2
884
704
1073
7
1709
2009
3531
1403
1443
5
3317
2150
1655
713
662
1060
978