1800
3
1243
0
7222
4
613
1105
1015
1103
484
3227
1
2663
1225
596
1263
89
2859
576
668
691
1744
13018
868
581
914
3841
3580
938
2123
722
3621