3185
4
1032
2
1097
1
1577
1602
2116
1330
0
1226
1543
2282
5
980
1995
1223
710
722
913
922
3
550
419
620
568
481
723
507
360
497
384
991
492
614