1527
3
1327
1
3257
1019
1321
2
644
1562
330
561
331
0
816
1271
2012
1501
1245
1030
2280
1819
6
1592
1067
457
642
1203
5545
1120
880
734
2509