1502
2
1777
1588
753
0
370
1986
1295
1
2166
2650
20
2772
5
2968
280
1125
937
1581
3644
1356
3
2250
3065
1646
1554
3765
4
2245
1226
3053
7
894
1131
1740
3683
571