1041
4
1484
0
815
1
1185
4556
28
3017
3
1448
940
1369
1611
6
1267
16
3281
8
1667
1688
1399
2
884
704
1073
7
1709
2009
3532
1403
1443
5
3318
2150
1655
713
663
1060
978